前面曾有提過「區塊」是用來存放彙整好的交易紀錄,那區塊是如何產生的以及什麼是挖礦呢?一起看下去吧!
不同於礦工業在地底下的挖礦,以區塊鏈的角度來說,實際上看到的畫面可能是數百台挖礦機台出現在你眼前,台數越多就越耗電力,因為挖礦的步驟主要是靠電腦高速運算,可以想像耗電之驚人。
在成功挖礦的狀態下,礦工會收到一定金額的貨幣做為報酬,即稱作「COINBASE」的特殊交易,而挖礦的報酬會隨著挖到的礦數越多而減少,所以報酬是有可能變0的。
那要如何判斷挖礦的成功與失敗呢?
在區塊產生前,一定有礦工挖礦,礦工在區塊鏈稱作節點,也可說是區塊的生成者;挖礦則是透過雜湊值的運算與隨機值的改變來判斷成功與失敗,當雜湊值高於所訂定的難度時,表示挖礦失敗,反之則成功。在挖礦的同時也會執行工作證明PoW(Proof of Work)的機制來防止資源濫用等問題出現,下一篇會再做詳細介紹~
除了得花錢買挖礦的相關設備外,挖礦其實沒有想像中的容易,隨著挖礦人數越多,電腦運轉設備越快速,效能增加挖礦的難易度也會跟著增加。
當初很好奇區塊鏈挖礦的畫面便上網查查看,一開始我只輸入挖礦,原以為出現的會是礦工挖礦的實際畫面,沒想到看到的竟然是一堆機台的照片,覺得蠻有趣的。
今天的內容主要是介紹,感謝看到最後的你~~~
參考書籍:圖解區塊鏈的工作原理與機制
參考資料:
ICON: https://www.flaticon.com/
繪圖:Photoshop、平板手繪